About New Star R&d Ltd (13610203) United Kingdom