About Kto Beaker Ltd (09058027) United Kingdom