About Duggu Investment Management Ltd (12142504) United Kingdom