About Ooa Limited (12055471) United Kingdom