About Oea S Ltd (11502898) United Kingdom