About Thukral Property Ltd (12953073) United Kingdom