About Kapro Group Ltd (13131287) United Kingdom