About Rory 19 Ltd. (13475772) United Kingdom