About Tefworld Ltd (12139994) United Kingdom