About Ahk London Ltd (12954167) United Kingdom