About Projed Ltd (SC310211) United Kingdom