About Takumugari Ltd (11872921) United Kingdom