About First Principles Management Limited (07961615) United Kingdom