About Nirvaana Properties Limited (03690581) United Kingdom