About Tukhida Limited (12387712) United Kingdom