About Allomand Services Ltd (10419577) United Kingdom