About Nefertiti Liverpool Ltd (12681718) United Kingdom