About The Ooz Collective Ltd (12928174) United Kingdom