About Kendal Futures Cic (11884372) United Kingdom