About Red Hat Solutions Limited (07902725) United Kingdom