About Lancr Ltd (13170526) United Kingdom