About Kinell Technologies Limited (SC603288) United Kingdom