About Jaffort Limited (11348167) United Kingdom