About Ozbas Ltd (12940362) United Kingdom