About Pharaoh Developments Limited (12948722) United Kingdom