About Krookstore Ltd (11277581) United Kingdom