About Obex Holdings Limited (11884584) United Kingdom