About Onion Studios Ltd (12519079) United Kingdom