About Jbrr Ltd (10349601) United Kingdom