About A.k Alpha & Omega Ltd (11276683) United Kingdom