About Taenketanken Serma Ltd (09616713) United Kingdom