About Jb Investor Relations Ltd (12082447) United Kingdom