About Jammaz It Ltd (12269785) United Kingdom