About Christine Rugiwa Ltd (12808269) United Kingdom