About Hot Octopuss Holdings Ltd (10481368) United Kingdom