About Lumi Life Limited (12986350) United Kingdom