About Rubiks Forward Limited (12577519) United Kingdom