About Jay Jekyll Ltd (12711262) United Kingdom