About Hugo Naffah Ltd (12978294) United Kingdom