About Rory Knox Ltd (11922315) United Kingdom