About Kenfix Limited (09086230) United Kingdom