About K&b Technologies Limited (10386857) United Kingdom