About The Karana Group Ltd (10397099) United Kingdom