About The Tek People Ltd (12728560) United Kingdom