About Amniotics Limited (10478446) United Kingdom