About Nefertiti Property Investment S Limited (12921637) United Kingdom