About Tura Management Services Ltd (07818256) United Kingdom