About Jaja Advisors (rs502r1) Ltd (12670002) United Kingdom