About Rubick S Solutions Limited (07878249) United Kingdom