About Karoth Ltd (SC427313) United Kingdom