About Comer Holding Limited (12068089) United Kingdom