About The Ruby Studio Ltd (07668471) United Kingdom