About Memory Component Solutions Ltd (13639685) United Kingdom