About K Himeur Limited (10648821) United Kingdom