About Cube Trading Ltd (12153918) United Kingdom