About Qwikker Limited (13010129) United Kingdom