About Ooh Planet Global Ltd (12845839) United Kingdom