About Filipowicz & Co. Intl. Llp (OC411696) United Kingdom