About Jaffelin Limited (13607213) United Kingdom