About Kapada London Limited (13135968) United Kingdom