About Sai Jai Farm Limited (11526235) United Kingdom