About Jan Stevens Consultancy Ltd (10892640) United Kingdom