About At Takwa Limited (10278920) United Kingdom