About Ooze Ltd (09439063) United Kingdom