About Aigenics Ltd (SC694263) United Kingdom