About Rove Seven Limited (12067428) United Kingdom