About Projec-technique Investments Limited (05000821) United Kingdom