About Alacine Ltd (10768738) United Kingdom