About Astrid Solutions Ltd (07377357) United Kingdom