About Lsc Financial Limited (NI658882) United Kingdom