About Kroop Group Ltd (12697161) United Kingdom