About Taekke Ltd (09899879) United Kingdom