About Sps Technik Management Limited (11427437) United Kingdom