About Finite Management Solutions Limited (11444407) United Kingdom