About Logoman & Partners Consulting Ltd (12559311) United Kingdom