About Ring Developments Ltd (11333081) United Kingdom