About Ro Fixing Limited (10304992) United Kingdom