About K Teller Ltd (11828011) United Kingdom