About Ayok Software Solutions Limited (13640465) United Kingdom