About Abla Rose Limited (12100488) United Kingdom