About Abena Rose Ltd (13344345) United Kingdom