About Ruairc Solutions Limited (09843307) United Kingdom