About Capsafe Ltd (12825538) United Kingdom