About Lumia Laboratories Llp (OC431340) United Kingdom