About Allocate Wealth Management Ltd (SC660558) United Kingdom