About Rolo Alexandra Ltd (09149754) United Kingdom