Rubiks Tech ©2020 is the trading name of Rubiks Tech Payments LTD. rubiks-tech.co.uk is wholly owned by Rubiks Tech Payments LTD in the United Kingdom