About Ndif Investments Holdings Limited (11487766) United Kingdom