About Joseph Oscar Isaac Ltd (13066879) United Kingdom