About Sclarint Ltd (13259040) United Kingdom