About Nyssa Property Investments Limited (10862325) United Kingdom