About Atelerix Limited (10803595) United Kingdom