About Heliacal Capital Ltd (12741319) United Kingdom