About Wick London Limited (10708713) United Kingdom