About Atera Invest Ltd. (12993303) United Kingdom