About Riktek Limited (03844698) United Kingdom