About Levin Nyman & Partners Ltd (13438549) United Kingdom