About La Gorila Ltd (12894350) United Kingdom