About Rollin Wild Ltd (10353546) United Kingdom