About Adjoin Studio Ltd (11803218) United Kingdom