About E & N Financial Solutions Limited (12241038) United Kingdom