About J & Ja Ltd (11450907) United Kingdom