About Coomanore Consulting Ltd (13144838) United Kingdom