About J Mitchell Management (uk) Limited (SC432252) United Kingdom