About Takil Consultancy Ltd (11309502) United Kingdom