About Atid Holdings Ltd (12996168) United Kingdom