About Lpp Technologies Limited (09638561) United Kingdom