About Lumeter Limited (01403043) United Kingdom