About Nfm Services & Solutions Ltd. (SC417792) United Kingdom