About Will Kampira Ltd (13283124) United Kingdom