About Oosai Limited (12035280) United Kingdom