About Teknikin Ltd (09288897) United Kingdom