About The Great Turka Limited (12472307) United Kingdom