About Atlas Biomed Group Limited (10481180) United Kingdom