About Ozzo Limited (10566087) United Kingdom