About Ja House Ltd (13623960) United Kingdom