About Tugal & Yucel Consultancy Limited (10900040) United Kingdom