About Karol Marketing (london) Limited (08407988) United Kingdom