About Takk & Company Limited (05570224) United Kingdom