About Comhar Capital (1804) Limited (12357832) United Kingdom