About Sunella Management Ltd. (12080549) United Kingdom