About Ozer Holdings Limited (11715990) United Kingdom