About Ooposero Ltd (12475389) United Kingdom