About Eccentric Studios Limited (11262127) United Kingdom