About Keannso Limited (13297164) United Kingdom