About Ryan Cochrane Limited (12192646) United Kingdom