About Kuwik Holdings Ltd (13305612) United Kingdom