About Jjra Limited (13608123) United Kingdom