About Roxane Ip Limited (09304644) United Kingdom