About Exseed Ltd. (10486130) United Kingdom