About Kantra Limited (13097234) United Kingdom