About Hr Projects Holdings Limited (07343285) United Kingdom