About Xaja Advisors Ltd. (10068456) United Kingdom