About Jjbr Limited (09196818) United Kingdom