About Sunstar Investment Management Ltd (12625495) United Kingdom