About Astrid Services Limited (10022584) United Kingdom