About Itialus Alis & Co. Limited (12733990) United Kingdom