About Dr Peter Kabunga Ltd (10368067) United Kingdom