About Liim Studio Ltd (12331457) United Kingdom