About Operam Partners Ltd (08881090) United Kingdom