About Ja&q Ltd (12630758) United Kingdom