About Zensara Services & Investments Ltd. (10637010) United Kingdom