About Nefertari Limited (09021225) United Kingdom