About Tikandol Favour Limited (11784865) United Kingdom