About Phar Lap Associates Limited (02259539) United Kingdom