About Aki Electronics Ltd (12694818) United Kingdom