About Tedeli Ltd (11048905) United Kingdom