About Jfdi International Limited (10615873) United Kingdom