About Opeck Management Ltd (12945809) United Kingdom