About Kk Waller Ltd (13522876) United Kingdom