About Aykac Limited (10438628) United Kingdom