About Nf Life Sciences Real Estate Limited (13055719) United Kingdom