About Tharks Group Ltd (12016678) United Kingdom