About Lucentum Financial Solutions Limited (07171787) United Kingdom