About Ecce Advisors Ltd (11949514) United Kingdom