About Windor Consultancy Ltd (11039672) United Kingdom