About J & Mr Investments Ltd (09353196) United Kingdom