About Roller Venture Holdings Ltd (10248010) United Kingdom