About Alchemy Group Ltd (SC623451) United Kingdom