About Jammra Ltd (11349261) United Kingdom