About Vandemer Holdings Ltd (12920495) United Kingdom