About Projentis Ltd (10122316) United Kingdom