About Rubik Environmental Solutions Ltd (09539735) United Kingdom