About Kick (sct) Limited (SC629135) United Kingdom