About Projict Solutions Ltd (SC468324) United Kingdom