About Nido De Amor Properties Ltd (12055207) United Kingdom