About Nat Holdings Ltd (SC652412) United Kingdom