About Haris Holdings Ltd (12420419) United Kingdom