About Je Reck Company Ltd (11886423) United Kingdom