About Dering Opl Limited (12456926) United Kingdom