About S & J Management Investment Ltd (10763107) United Kingdom