About Echnaton International Ltd. (10167922) United Kingdom