About Equilibrium Studios Limited (12260077) United Kingdom