About Technics.store Limited (12702947) United Kingdom