About Cell Tekk Limited (11971247) United Kingdom