About Rubix Tech Solutions Ltd (12184142) United Kingdom