About Sipp Investment Platform Limited (07729396) United Kingdom