About Alkane Studio Ltd (11561206) United Kingdom