About Astrid Enterprises Ltd (11215255) United Kingdom