About L19 Limited (07074509) United Kingdom