About Bahamas Villa Limited (09194868) United Kingdom