About Alyoi Limited (10267469) United Kingdom