About James Andersen Invest Ltd (06144353) United Kingdom