About Takuma (uk) Limited (04262603) United Kingdom