About Studio Absynt Ltd (10126736) United Kingdom