About Kappario London Limited Ltd (11053172) United Kingdom