About Harbechark Management Ltd (11327310) United Kingdom