About Rubixx International Limited (06100521) United Kingdom