About Akademia Hatch Europe Ltd (13393993) United Kingdom