About Andomoore Limited (13542155) United Kingdom