About Amido Ltd (07203090) United Kingdom