About El Nido Properties Ltd (11301153) United Kingdom