About Ryan Whitaker Limited (12147759) United Kingdom