About Ozi Ip Limited (12112533) United Kingdom