About Alitica Ltd (10565667) United Kingdom