About Otp Group Holdings Limited (11726488) United Kingdom