About Niro Properties Ltd (12287050) United Kingdom