About Kinapse Holdco Limited (09964345) United Kingdom