About Andromidy Limited (10512958) United Kingdom