About Object Studios Limited (11651674) United Kingdom