About Favorit London Ltd (12713993) United Kingdom