About Peggy Kagame Ltd (10860155) United Kingdom