About Nextric Ltd (12490347) United Kingdom