About Jfrs Services Limited (10618306) United Kingdom