About Denisgalba Ltd (13336207) United Kingdom