About Tecky Services Ltd (12933933) United Kingdom