About Yacine Ltd (12483232) United Kingdom