About Takragas Ltd (11139081) United Kingdom