About Astrida Limited (07268764) United Kingdom