About Fine Point Solutions Limited (12898624) United Kingdom