About Ooh&aah Limited (NI654242) United Kingdom