About Nemesis Yacht Racing Limited (09779142) United Kingdom