About Kampwell Limited (11398316) United Kingdom