About 1086 Studio Ltd (13444831) United Kingdom