About Rahma Center Ltd (12823296) United Kingdom