About Alderwood Holdings Group Ltd. (12696238) United Kingdom