About The Big Kick Company Limited (03756524) United Kingdom