About Alcait Investments Limited (09661137) United Kingdom