About J S F International Limited (10934684) United Kingdom