About Takker Ltd (05715996) United Kingdom