About Aa&k Holdings Ltd (12820929) United Kingdom