About Havari Group Ltd (SC670312) United Kingdom