About Nefertiti Limited (06289551) United Kingdom