About Kloot Limited (SC405653) United Kingdom