About Planck Limited (08509289) United Kingdom