About Takargomer Ltd (13162300) United Kingdom