About Olix Limited (07273728) United Kingdom