About Turgeman Holdings Limited (12243047) United Kingdom