About Capmora Ltd. (12866079) United Kingdom