About Amodular Limited (06333732) United Kingdom