About Mini Aurora Ltd (13598220) United Kingdom