About The Ooh Group Limited (12516519) United Kingdom