About Obex Group Holdings Limited (12587898) United Kingdom