About Jacob Peter Comer Ltd. (11548918) United Kingdom