About Whl (holdings) Limited (10648716) United Kingdom