About Jaijia Investments Limited (11265524) United Kingdom