About Vichai Srivaddhanaprabha Foundation Limited (07790076) United Kingdom