About Projence Limited (10826397) United Kingdom