About Parnasse & Co Ltd. (10858682) United Kingdom