About Westcap Inc. Limited (06990460) United Kingdom