About Sandokan Consultancy Limited (09424412) United Kingdom