About Atlanytics Ltd. (11267257) United Kingdom