About Koppel & Co Ltd (11794235) United Kingdom