About Roughmix Ltd (10206496) United Kingdom