About Lancre Development Company Limited (10716076) United Kingdom