About Nic Edgerton Pt Ltd (11986715) United Kingdom