About Ticead Consultancy Limited (11048231) United Kingdom