About Tekiu Limited (08007437) United Kingdom