About Rehma Nakalisa Ltd (10545309) United Kingdom