About The Tiny Studio Ltd. (10333481) United Kingdom