About K&a Merger Limited (07905842) United Kingdom