About Madsafe Ltd. (12115766) United Kingdom