About Vanilla Sky Group Limited (13648791) United Kingdom