About Rubymax It Solutions Ltd (07787783) United Kingdom