About Vanderbilt Majority Holdco Ltd (11112306) United Kingdom