About Troy Strategic Consulting Limited (08955166) United Kingdom