About Kendbally Limited (10666880) United Kingdom