About Ssd Technology Ltd (13059440) United Kingdom