The only home remedy for hemangiomas that i know of I have seen in south america.
They take copper
wires and stick them into the hemangiomas for up to a week, and it does work. They get a lot smaller. Still, would you do this to your kid? I wouldn't.