About Yieldplus.uk International Trading And Consultancy Ltd (11604132) United Kingdom