About Sai Hara Limited (09012081) United Kingdom