About Lamond Intellectual Property Ltd (08594271) United Kingdom