About Heraclitus Global Ltd (08268545) United Kingdom