About Heracleia Ltd (10404448) United Kingdom