About Taktos Limited (03740716) United Kingdom