About Lucia Ngomo Limited (12016733) United Kingdom