About Rollapp Ltd (13652291) United Kingdom