About Finance & Systems Solutions Limited (11649621) United Kingdom