About J & J Managed Solutions Ltd (10879454) United Kingdom