About Abex Holdings Limited (11216277) United Kingdom