About Kickoff Creativity In Business And Computing Ltd (08638621) United Kingdom