About Heliocentric Entertainment Limited (13585001) United Kingdom