About Amasis Development Ltd (12232267) United Kingdom