About Alllucid Limited (10656255) United Kingdom