About Failsafe Inc. Ltd (10344717) United Kingdom