About Objenix Limited (03434769) United Kingdom