About J Browse Ltd (11853469) United Kingdom