About D Turgel Solutions Limited (13110642) United Kingdom