About Mindsafety International Limited (10351363) United Kingdom