About Nda Clifton Investments Ltd (11140619) United Kingdom