About Nerja Holdings Limited (10206317) United Kingdom