About Kapara London Limited (09871197) United Kingdom