About Favonor Ltd (13606577) United Kingdom