About Jacqueline Wambui Mwaura Ltd (13375747) United Kingdom