About Wibr Ltd (12893910) United Kingdom