About Ozi Cafe Limited (12195272) United Kingdom