About Lidr Holdings Limited (03952349) United Kingdom