About Westcroft Global Investments Ltd (10646152) United Kingdom