About Nat Capital Limited (10875953) United Kingdom