About Rashalla Consultancy Ltd (11214222) United Kingdom