About J.s. Roo Ltd (12310970) United Kingdom