About Nustar Capital Ltd (13073867) United Kingdom