About Next Capital Group Ltd (11231584) United Kingdom