About Newbrook Ltd. (SC536209) United Kingdom