About Rory O Neill Ltd (10949792) United Kingdom