About Alpha Brook Limited (12969518) United Kingdom