About Thenextgen Limited (12827304) United Kingdom