About Gidda Investments Limited (11625192) United Kingdom