About Kintu Limited (11027279) United Kingdom