About Nimbus Realty Ltd (12275846) United Kingdom