About Heliodore Limited (10194530) United Kingdom