About Vanilla Tramp Limited (11062307) United Kingdom