About W1 Administration Ltd (06613036) United Kingdom