About Kapara Solutions Ltd (11620818) United Kingdom