About K Billa Ltd (13527552) United Kingdom