About Anti Kino Endeavour Ltd (12667120) United Kingdom