About Jamhour Designs Ltd (10839379) United Kingdom