About Abydos Intelligent Solutions Limited (12716519) United Kingdom