About Nebur Nerik Limited (13157921) United Kingdom