About Obix Limited (12161311) United Kingdom