About Kynes Group Holdings Limited (05521549) United Kingdom