About Jan De Vries Holdings Limited (SC240043) United Kingdom