About Astrid Limal Studio Ltd (11110669) United Kingdom