About Oea S Ltd (12448231) United Kingdom