About Nf Alpha Ltd (09697058) United Kingdom