About Ankh Developments Ltd (13320553) United Kingdom