About Memory Solutions Ltd (11778247) United Kingdom