About Loven Patents & Trademarks Limited (04918251) United Kingdom