About Jdevine Limited (10355937) United Kingdom