About Wft Holdings Ltd (12836796) United Kingdom