About Ruairi Ltd (05653372) United Kingdom