About Khoda Properties Ltd (10437585) United Kingdom