About Shatchi Properties Ltd (12822098) United Kingdom