About Alvashore Limited (SC223469) United Kingdom