About Taank Technologies Limited (10363361) United Kingdom