About Giddens Management Ltd (13124025) United Kingdom