About Spektor Limited (10257578) United Kingdom