About Itk-point Limited (09247419) United Kingdom