About Alternative Trickle Studios Ltd (12031941) United Kingdom