About The Kwikseller Company Ltd (13314669) United Kingdom