About Nat Ventures Limited (12268843) United Kingdom