About Amodeo Limited (11251120) United Kingdom