About Rough Motion Ltd (12605722) United Kingdom