About K&b London Ltd (11011881) United Kingdom