About Kwiktek Limited (10727407) United Kingdom