About Jbr3 Limited (10528727) United Kingdom