About Keom Limited (12934277) United Kingdom