About Turk Solutions Limited (NI643307) United Kingdom