About Oktik Technology Limited (09923383) United Kingdom